scalloped tongue - Spanish English Dictionary